package com.example.qxfw.rcyw.service;

import com.example.qxfw.common.entity.xt.AgriMoniInfo;
import com.example.qxfw.rcyw.dto.ArgiMoniInfoDto;

import java.util.List;

public interface AgriMoniInfoService {
    /**
     * 获取农情监控信息
     * @param argiHour
     * @return
     */
    List<AgriMoniInfo> getMonitorArgi(Integer argiHour);

    List<AgriMoniInfo> listByParam(String stationId,String warningTime1,String warningTime2);
    List<AgriMoniInfo> listByParam1(String stationId, String warningTime1, String warningTime2, String cropName, String growdateName);

    List<AgriMoniInfo> getGrowDateName(String cropName);

    /**
     * 更新农情监控信息
     * @param agriMoniInfo
     * @return
     */
    Integer updateMonitorArgi(String ids);

    List<ArgiMoniInfoDto> getMonitorArgiXwx(Integer agriHour);
}
